Big Huge Thesaurus

spider's web

noun